shell limestone - Turkish English Dictionary